Skip to content

docs: capture required-gate CI pattern (conventions + wiki + STATE)#219

Merged
hyperpolymath merged 1 commit into
mainfrom
claude/zen-galileo-52EWF
Jun 13, 2026
Merged

docs: capture required-gate CI pattern (conventions + wiki + STATE)#219
hyperpolymath merged 1 commit into
mainfrom
claude/zen-galileo-52EWF

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Documentation-only follow-up to #216 — captures the required-gate "skip-shim" as a durable convention so it can't be silently regressed, and records the work in machine-readable state. No workflow or code changes.

What's added

Both a2ml files verified to still parse as TOML. Draft for your review.

https://claude.ai/code/session_019tMcRS1Dm1nWjjYP4WvbJa


Generated by Claude Code

Documents the skip-shim convention shipped in #216 so it can't be silently
regressed, and records the work in machine-readable state.

- docs/AI-CONVENTIONS.adoc: new "CI / Required Status Checks" section; also
  fixes a stale Banned-Languages row (TypeScript -> AffineScript, not
  ReScript — ReScript retired as the destination 2026-04-30).
- .claude/CLAUDE.md: new "CI / Required Status Checks" section.
- docs/wikis/CI-and-Required-Checks.adoc: new developer wiki page (problem,
  fix, copy-paste template, do/don't, diagnostic); linked from Home.adoc.
- .machine_readable/6a2/STATE.a2ml: 2026-06-13 session entry (#216/#213/#215
  + follow-up issues #218/#46/#47/#48); last-updated bumped.
- .machine_readable/6a2/PLAYBOOK.a2ml: [ci-required-gates] runbook section.
- CONTRIBUTING.md: brief CI/required-checks note.

No workflow or code changes.

https://claude.ai/code/session_019tMcRS1Dm1nWjjYP4WvbJa
@github-actions

Copy link
Copy Markdown

🔍 Hypatia Security Scan

Findings: 263 issues detected

Severity Count
🔴 Critical 15
🟠 High 138
🟡 Medium 110

⚠️ Action Required: Critical security issues found!

View findings
[
  {
    "reason": "Stale AI session file -- delete",
    "type": "stale",
    "file": "GEMINI.md",
    "action": "delete",
    "rule_module": "root_hygiene",
    "severity": "medium"
  },
  {
    "reason": "Issue in abi-drift.yml",
    "type": "missing_timeout_minutes",
    "file": "abi-drift.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in codeql.yml",
    "type": "missing_timeout_minutes",
    "file": "codeql.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in container-publish.yml",
    "type": "missing_timeout_minutes",
    "file": "container-publish.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in dogfood-gate.yml",
    "type": "missing_timeout_minutes",
    "file": "dogfood-gate.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in dogfood-gate.yml",
    "type": "missing_timeout_minutes",
    "file": "dogfood-gate.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in dogfood-gate.yml",
    "type": "missing_timeout_minutes",
    "file": "dogfood-gate.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in dogfood-gate.yml",
    "type": "missing_timeout_minutes",
    "file": "dogfood-gate.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in dogfood-gate.yml",
    "type": "missing_timeout_minutes",
    "file": "dogfood-gate.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in dogfood-gate.yml",
    "type": "missing_timeout_minutes",
    "file": "dogfood-gate.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  }
]

Powered by Hypatia Neurosymbolic CI/CD Intelligence

@hyperpolymath hyperpolymath marked this pull request as ready for review June 13, 2026 19:52
@hyperpolymath hyperpolymath merged commit a095b29 into main Jun 13, 2026
48 checks passed
@hyperpolymath hyperpolymath deleted the claude/zen-galileo-52EWF branch June 13, 2026 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants